#pragma once
#include "../Utilities/utilities.h"

class ReflectionShader
{
public:
	GLuint program, vertexShader, fragmentShader;
	char fileVS[260];
	char fileFS[260];

	GLint VertPosition;
	GLint VertNorm;
	GLint WVPMatrix;
	GLint WMatrix;
	GLint CameraPosition;
	GLint Texture;

	int Init(char * fileVertexShader, char * fileFragmentShader);
	~ReflectionShader();
};